package com.ruoyi.repair.domain.dto;

import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 维修单查询DTO
 * 
 * @author ruoyi
 * @date 2025-01-27
 */
public class WorkOrderQueryDTO extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 维修单号 */
    private String workNo;

    /** 报修单号 */
    private String rptNo;

    /** 工长ID */
    private Long leaderId;

    /** 维修工ID */
    private Long assigneeId;

    /** 状态编码 */
    private String statusCode;

    /** 故障原因 */
    private String faultCause;

    /** 故障对策 */
    private String countermeasure;

    /** 开始时间 */
    private String startTime;

    /** 结束时间 */
    private String endTime;

    /** 是否查询我的维修单 */
    private Boolean mine;

    public String getWorkNo() {
        return workNo;
    }

    public void setWorkNo(String workNo) {
        this.workNo = workNo;
    }

    public String getRptNo() {
        return rptNo;
    }

    public void setRptNo(String rptNo) {
        this.rptNo = rptNo;
    }

    public Long getLeaderId() {
        return leaderId;
    }

    public void setLeaderId(Long leaderId) {
        this.leaderId = leaderId;
    }

    public Long getAssigneeId() {
        return assigneeId;
    }

    public void setAssigneeId(Long assigneeId) {
        this.assigneeId = assigneeId;
    }

    public String getStatusCode() {
        return statusCode;
    }

    public void setStatusCode(String statusCode) {
        this.statusCode = statusCode;
    }

    public String getFaultCause() {
        return faultCause;
    }

    public void setFaultCause(String faultCause) {
        this.faultCause = faultCause;
    }

    public String getCountermeasure() {
        return countermeasure;
    }

    public void setCountermeasure(String countermeasure) {
        this.countermeasure = countermeasure;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public Boolean getMine() {
        return mine;
    }

    public void setMine(Boolean mine) {
        this.mine = mine;
    }
}
